silentoldconfig seems to break automated testing, try an explicit make prepare
authorIan Campbell <ian.campbell@xensource.com>
Fri, 17 Aug 2007 15:34:11 +0000 (16:34 +0100)
committerIan Campbell <ian.campbell@xensource.com>
Fri, 17 Aug 2007 15:34:11 +0000 (16:34 +0100)
instead.

Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
buildconfigs/mk.linux-2.6-xen

index 89b3f0270963b3eb60d3b20a80c8ba71d73e5042..25d258de4e06e0fe0e5863458ad485ff6955a380 100644 (file)
@@ -98,12 +98,12 @@ endif
 ifneq ($(EXTRAVERSION),)
        echo "$(EXTRAVERSION)" >$(LINUX_DIR)/localversion-xen
 endif
-       $(MAKE) -C $(LINUX_SRCDIR) ARCH=$(LINUX_ARCH) silentoldconfig O=$$(/bin/pwd)/$(LINUX_DIR)
+       $(MAKE) -C $(LINUX_SRCDIR) ARCH=$(LINUX_ARCH) oldconfig O=$$(/bin/pwd)/$(LINUX_DIR)
        @if [ ! -f $(LINUX_DIR)/Makefile ] ; then \
-           echo "*****************************************"; \
-           echo "silentoldconfig did not create a Makefile"; \
+           echo "***********************************"; \
+           echo "oldconfig did not create a Makefile"; \
            echo "Generating $(LINUX_DIR)/Makefile   "; \
-           echo "*****************************************"; \
+           echo "***********************************"; \
            ( echo "# Automatically generated: don't edit"; \
              echo ""; \
              echo "VERSION = 2"; \
@@ -125,6 +125,7 @@ endif
              echo "    \$$(MAKE) -C \$$(KERNELSRC) O=\$$(KERNELOUTPUT) \$$@"; \
            ) > $(LINUX_DIR)/Makefile ; \
        fi
+       $(MAKE) -C $(LINUX_DIR) ARCH=$(LINUX_ARCH) prepare
 
 .PHONY: prep
 prep: $(LINUX_DIR)/include/linux/autoconf.h